/**   
 * Copyright © 2016 公司名. All rights reserved.
 * 
 * @Title: IBuyerService.java 
 * @Prject: LianniuWeb
 * @Package: com.lianniu.web.buyerProduct.service
 * @Description: TODO
 * @author: lzz   
 * @date: 2016年9月2日 上午9:49:12 
 * @version: V1.0   
 */
package com.lianniu.web.buyerProduct.service;


import com.lianniu.web.base.BaseResult;
import com.lianniu.web.buyerProduct.model.BuyerConsigneeVo;
import com.lianniu.web.buyerProduct.model.BuyerInfoVo;

/** 
 * @ClassName: IBuyerService 
 * @author: lzz
 * @date: 2016年9月2日 上午9:49:12  
 */
public interface IBuyerInfoService {
    /**
     * @Title: getBuyerInfoByUserId 
     * @Description: 根据用户ID查买家信息
     * @author: lzz
     * @param userId
     * @return
     * @date: 2016年9月2日 上午9:51:16 
     * @return: BaseResult
     */
    BaseResult getBuyerInfoByUserId(String userId);
    /**
     * @Title: getConsigneeList 
     * @Description: 根据买家ID查收获地址列表
     * @author: lzz
     * @param buyerId
     * @return
     * @date: 2016年9月2日 上午10:02:23 
     * @return: BaseResult
     */
    BaseResult getConsigneeList(String buyerId);
    /**
     * @Title: saveConsigneeAddr 
     * @Description: 买家添加/修改收货地址
     * @author: Administrator
     * @param buyerConsignee
     * @return
     * @date: 2016年9月8日 上午8:45:49 
     * @return: BaseResult
     */
    BaseResult saveConsigneeAddr(BuyerConsigneeVo buyerConsignee);
    /**
     * @Title: updateSupportPayOnline 
     * @Description: 修改买家是否支持在线支付状态
     * @author: Administrator
     * @param userId
     * @return
     * @date: 2016年10月13日 上午10:06:11 
     * @return: BaseResult
     */
    BaseResult updateSupportPayOnline(String userId);

    BaseResult updateBuyerAuth(BuyerInfoVo buyerInfoVo);
}
